visit unexpectedly - French English Dictionary